An operating system is a complex topic, but at least most of us are familiar with the names of operating systems, many of which are already installed when we buy our computers: Windows XP, Windows VISTA, MacOS X, LINUX, and UNIX (the last two are open source operating systems, meaning that the code behind them is available to the public, and any individual can help improve them).
There are many metaphors for an operating system, but one that I like is comparing it to a parent. I'll stretch the metaphor further by comparing the hardware and software inside the computer to the parent's children and comparing the CPU to a favorite uncle. The hardware and software need memory, storage, and bandwidth to function, so they are always running to the CPU (or uncle =) ) to get it. It is the operating system/parent's job to make sure that the memory, storage and bandwidth are distributed in the most efficient and useful way possible. In addition, your operating system is the base for all your software applications, which means that the operating system you have does have an effect on which software you can use.
Did you know that operating systems are not just used for computers? Nowadays, most cell phones have operating systems as well! One example is Android, which is an open source operating system (see definition above). What's amazing is that the computers inside cell phones today are more powerful than desktop computers were 20 years ago!
This is a basic introduction, but please explore the attached links to learn more!
Operating System
An operating system is a complex topic, but at least most of us are familiar with the names of operating systems, many of which are already installed when we buy our computers: Windows XP, Windows VISTA, MacOS X, LINUX, and UNIX (the last two are open source operating systems, meaning that the code behind them is available to the public, and any individual can help improve them).
There are many metaphors for an operating system, but one that I like is comparing it to a parent. I'll stretch the metaphor further by comparing the hardware and software inside the computer to the parent's children and comparing the CPU to a favorite uncle. The hardware and software need memory, storage, and bandwidth to function, so they are always running to the CPU (or uncle =) ) to get it. It is the operating system/parent's job to make sure that the memory, storage and bandwidth are distributed in the most efficient and useful way possible. In addition, your operating system is the base for all your software applications, which means that the operating system you have does have an effect on which software you can use.
Did you know that operating systems are not just used for computers? Nowadays, most cell phones have operating systems as well! One example is Android, which is an open source operating system (see definition above). What's amazing is that the computers inside cell phones today are more powerful than desktop computers were 20 years ago!
This is a basic introduction, but please explore the attached links to learn more!
For sources and more information see:
Webopedia (This page has a great diagram of an operating system!)
Worth Godwin video on Operating Systems
How Stuff Works
Defined By: Alissa Rosellini
home